<doc>
  <assembly>
    <name>Microsoft.DirectX.DirectInput</name>
  </assembly>
  <members>
    <member name="T:Microsoft.DirectX.DirectInput.AcquiredException">
      <summary>The operation cannot be performed while the device is acquired.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.AcquiredException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.DirectX.DirectInput.AcquiredException" /> class.</summary>
      <param name="info" />
      <param name="context" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.AcquiredException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
      <param name="inner" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.AcquiredException.#ctor(System.String)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.AcquiredException.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.Action">
      <summary>Describes a mapping of one game action to one device semantic. An array of Diaction structures is contained by a Diactionformat structure.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Action.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Action.Finalize">
      <summary>Called during garbage collection. If implemented, allows an object to free resources before it is destroyed by the garbage collector.</summary>
      <returns />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Action.ActionName">
      <summary>Handle of the module containing string resources for action names, as specified in the uResIdString member of the Diaction structure for each action. Can be zero if action names are specified in the lptszActionName member of the Diaction structure for each action.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Action.ApplicationData">
      <summary>Retrieves or sets an identifier, or a function reference, for the application-specific action associated with the device object.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Action.Flags">
      <summary>Flags used to request specific attributes or processing. Can be zero or one or more of the following values.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Action.guidInstance">
      <summary>Device instance GUID if a specific device is requested. Otherwise GUID_NULL.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Action.How">
      <summary>When the structure is returned by Inputdevice9Buildactionmap, this member receives a value to indicate the mapping mechanism used by Microsoft® DirectInput® to configure the action. This memeber is ignored when the action map is passed to Inputdevice9Setactionmap. The following values are defined.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Action.ObjectId">
      <summary>Gets or retrieves a control identifier.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Action.Semantic">
      <summary>For a joystick, a predefined action mapping constant for this application genre representing a virtual control or a constant for a control not defined in the genre. For a keyboard, mouse, or Microsoft® DirectPlay® voice device, a constant that represents a particular device object. See ActionMappingConstants.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.ActionCollection">
      <summary>A collection of actions.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ActionCollection.Add(Microsoft.DirectX.DirectInput.Action)">
      <summary>Add an element to the collection.</summary>
      <param name="value" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ActionCollection.Clear">
      <summary>Clear all of the elements from the collection.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ActionCollection.Clone">
      <summary>Duplicates the object.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ActionCollection.Contains(Microsoft.DirectX.DirectInput.Action)">
      <summary>Determines whether an element is in the collection.</summary>
      <param name="value" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ActionCollection.CopyTo(System.Array,System.Int32)">
      <summary>Copies the collection or a portion of it to a one-dimensional array.</summary>
      <param name="data" />
      <param name="index" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ActionCollection.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ActionCollection.GetEnumerator">
      <summary>Gets an enumerator for this collection.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ActionCollection.IndexOf(Microsoft.DirectX.DirectInput.Action)">
      <summary>Returns the zero-based index of the first occurrence of a value in the collection or in a portion of it.</summary>
      <param name="value" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ActionCollection.Insert(System.Int32,Microsoft.DirectX.DirectInput.Action)">
      <summary>Inserts an element into the collection at the specified index.</summary>
      <param name="index" />
      <param name="value" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ActionCollection.Remove(Microsoft.DirectX.DirectInput.Action)">
      <summary>Removes the first occurrence of a specific object from the collection.</summary>
      <param name="value" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ActionCollection.RemoveAt(System.Int32)">
      <summary>Removes the element at the specified index of the collection.</summary>
      <param name="index" />
      <returns />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ActionCollection.Count">
      <summary>Gets the number of elements.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ActionCollection.IsFixedSize">
      <summary>Gets a value indicating whether the collection has a fixed size.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ActionCollection.IsReadOnly">
      <summary>Gets a value indicating whether the collection is read only.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ActionCollection.Item(System.Int32)">
      <summary />
      <param name="index" />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.ActionFormat">
      <summary>Contains information about the calling application and acts as a container for an array of Diaction structures that define action-to-control mappings for a genre.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ActionFormat.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ActionFormat.Finalize">
      <summary>Called during garbage collection. If implemented, allows an object to free resources before it is destroyed by the garbage collector.</summary>
      <returns />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ActionFormat.ActionMap">
      <summary>GUID that identifies the action map. Device manufacturers can use this value to tune mappings for a specific title.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ActionFormat.ActionMapGuid">
      <summary>GUID that identifies the action map. Device manufacturers can use this value to tune mappings for a specific title.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ActionFormat.Actions">
      <summary>Collection of actions.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ActionFormat.AxisMax">
      <summary>Maximum value for the range of scaled data to be returned for all axes. This value is ignored for a specific action axis if the DIA_NORANGE flag is set in Diaction.dwFlags. This value is valid only for axis actions and should be set to zero for all other actions. It is used as the Diproprange.lMax value to set the range property on an absolute axis when the action map is applied using Inputdevice9Setactionmap.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ActionFormat.AxisMin">
      <summary>Minimum value for the range of scaled data to be returned for all axes. This value is ignored for a specific action axis if the DIA_NORANGE flag is set in Diaction.dwFlags. This value is valid only for axis actions and should be set to zero for all other actions. It is used as the Diproprange.lMin value to set the range property on an absolute axis when the action map is applied using Inputdevice9Setactionmap.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ActionFormat.BufferSize">
      <summary>Retrieves or sets a value that specifies the number of input data packets in the buffer for each device to which this action-to-control mapping is to be applied.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ActionFormat.Genre">
      <summary>DWORD value that specifies the genre of the application. For possible values, see ActionMappingConstants.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ActionFormat.Instance(System.IntPtr)">
      <summary>Handle of the module containing string resources for action names, as specified in the uResIdString member of the Diaction structure for each action. Can be zero if action names are specified in the lptszActionName member of the Diaction structure for each action.</summary>
      <param name="value" />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ActionFormat.InstanceHandle">
      <summary>Handle of the module containing string resources for action names.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ActionFormat.TimeStamp">
      <summary>FILETIME structure that receives the time at which this action map was last written to disk. See Remarks.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.BadDriverVersionException">
      <summary>The object could not be created due to an incompatible driver version or mismatched or incomplete driver components.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BadDriverVersionException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.DirectX.DirectInput.BadDriverVersionException" /> class.</summary>
      <param name="info" />
      <param name="context" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BadDriverVersionException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
      <param name="inner" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BadDriverVersionException.#ctor(System.String)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BadDriverVersionException.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.BufferedData">
      <summary>Contains buffered device information. This structure is used with the Inputdevice9Getdevicedata and the Inputdevice9Senddevicedata methods.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedData.op_Equality(Microsoft.DirectX.DirectInput.BufferedData,Microsoft.DirectX.DirectInput.BufferedData)">
      <summary>Compares the current instance of a class to another instance to determine whether they are the same.</summary>
      <param name="a" />
      <param name="b" />
      <returns>Value that is true if the objects are the same, or false if they are different.</returns>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedData.op_GreaterThan(Microsoft.DirectX.DirectInput.BufferedData,Microsoft.DirectX.DirectInput.BufferedData)">
      <summary />
      <param name="a" />
      <param name="b" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedData.op_GreaterThanOrEqual(Microsoft.DirectX.DirectInput.BufferedData,Microsoft.DirectX.DirectInput.BufferedData)">
      <summary />
      <param name="a" />
      <param name="b" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedData.op_Inequality(Microsoft.DirectX.DirectInput.BufferedData,Microsoft.DirectX.DirectInput.BufferedData)">
      <summary>Compares the current instance of a class to another instance to determine whether they are different.</summary>
      <param name="a" />
      <param name="b" />
      <returns>Value that is true if the objects are different, or false if they are the same.</returns>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedData.op_LessThan(Microsoft.DirectX.DirectInput.BufferedData,Microsoft.DirectX.DirectInput.BufferedData)">
      <summary />
      <param name="a" />
      <param name="b" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedData.op_LessThanOrEqual(Microsoft.DirectX.DirectInput.BufferedData,Microsoft.DirectX.DirectInput.BufferedData)">
      <summary />
      <param name="a" />
      <param name="b" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedData.op_LogicalAnd(Microsoft.DirectX.DirectInput.BufferedData,Microsoft.DirectX.DirectInput.BufferedData)">
      <summary />
      <param name="a" />
      <param name="b" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedData.op_LogicalOr(Microsoft.DirectX.DirectInput.BufferedData,Microsoft.DirectX.DirectInput.BufferedData)">
      <summary />
      <param name="a" />
      <param name="b" />
      <returns />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.BufferedData.ApplicationData">
      <summary>Application-defined action value assigned to this object in the last call to Inputdevice9Setactionmap. This is the value in the uAppData member of the Diaction structure associated with the object. Ignore this value if you are not using action mapping. When the structure is used with the Inputdevice9Senddevicedata method, this member must be zero.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.BufferedData.ButtonPressedData">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.BufferedData.Data">
      <summary>Data obtained from or sent to the device. For axis input, if the device is in relative axis mode, the relative axis motion is reported. If the device is in absolute axis mode, the absolute axis coordinate is reported.For button input, only the low byte of DwData is significant. The high bit of the low byte is set if the button was pressed; it is clear if the button was released.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.BufferedData.Offset">
      <summary>The offset into the current data format of the object whose data is being reported.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.BufferedData.Sequence">
      <summary>Microsoft® DirectInput® sequence number for this event. All input events are assigned an increasing sequence number. This enables events from different devices to be sorted chronologically.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.BufferedData.TimeStamp">
      <summary>System time at which the input event was generated, in milliseconds. This value wraps around approximately every 50 days. See Remarks. When the structure is used with the Inputdevice9Senddevicedata method, this member must be 0.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.BufferedDataCollection">
      <summary>Collection of buffered data.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedDataCollection.Add(System.Object)">
      <summary>Adds a new element to the collection.</summary>
      <param name="value" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedDataCollection.Clear">
      <summary>Clears all elements from the collection.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedDataCollection.Clone">
      <summary>Duplicates the object.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedDataCollection.Contains(System.Object)">
      <summary>Determines whether an element is in the collection.</summary>
      <param name="obj" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedDataCollection.Contains(Microsoft.DirectX.DirectInput.BufferedData)">
      <summary>Determines whether an element is in the collection.</summary>
      <param name="value" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedDataCollection.CopyTo(System.Array,System.Int32)">
      <summary>Copies the collection or a portion of it to a one-dimensional array.</summary>
      <param name="data" />
      <param name="index" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedDataCollection.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedDataCollection.DeviceDataAverage(System.Int32)">
      <summary>Return the average of all data in the collection.</summary>
      <param name="offset" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedDataCollection.DeviceDataAverage(System.Object)">
      <summary>Return the average of all data in the collection.</summary>
      <param name="applicationData" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedDataCollection.DeviceDataInstanceCount(System.Int32)">
      <summary>Return the count of all the data in the collection.</summary>
      <param name="offset" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedDataCollection.DeviceDataInstanceCount(System.Object)">
      <summary>Return the count of all the data in the collection.</summary>
      <param name="applicationData" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedDataCollection.DeviceDataSum(System.Int32)">
      <summary>Return the sum of all the data in the collection.</summary>
      <param name="offset" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedDataCollection.DeviceDataSum(System.Object)">
      <summary>Return the sum of all the data in the collection.</summary>
      <param name="applicationData" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedDataCollection.GetEnumerator">
      <summary>Gets an enumerator for this collection.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedDataCollection.IndexOf(System.Object)">
      <summary>Returns the zero-based index of the first occurrence of a value in the collection or in a portion of it.</summary>
      <param name="obj" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedDataCollection.IndexOf(Microsoft.DirectX.DirectInput.BufferedData)">
      <summary>Returns the zero-based index of the first occurrence of a value in the collection or in a portion of it.</summary>
      <param name="value" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedDataCollection.Insert(System.Int32,System.Object)">
      <summary>Inserts an element into the collection at the specified index.</summary>
      <param name="__unnamed000" />
      <param name="__unnamed001" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedDataCollection.Remove(System.Object)">
      <summary>Removes the first occurrence of a specific object from the collection.</summary>
      <param name="__unnamed000" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedDataCollection.Remove(Microsoft.DirectX.DirectInput.BufferedData)">
      <summary>Removes the first occurrence of a specific object from the collection.</summary>
      <param name="value" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedDataCollection.RemoveAt(System.Int32)">
      <summary>Removes the element at the specified index of the collection.</summary>
      <param name="index" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedDataCollection.SortBySequence(System.Boolean)">
      <summary>Sort the collection by sequence.</summary>
      <param name="Descending" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.BufferedDataCollection.SortBySequence">
      <summary>Sort the collection by sequence.</summary>
      <returns />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.BufferedDataCollection.Count">
      <summary>Gets the number of elements.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.BufferedDataCollection.IsFixedSize">
      <summary>Gets a value indicating whether the collection has a fixed size.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.BufferedDataCollection.IsReadOnly">
      <summary>Gets a value indicating whether the collection is read only.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.BufferedDataCollection.IsSynchronized">
      <summary>Gets a value indicating whether access to the collection is synchronized (thread-safe).</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.BufferedDataCollection.Item(System.Int32)">
      <summary />
      <param name="index" />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.BufferedDataCollection.SyncRoot">
      <summary>Gets an object that can be used to synchronize access to the collection.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.ConfigureDevicesParameters">
      <summary />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ConfigureDevicesParameters.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ConfigureDevicesParameters.Finalize">
      <summary>Called during garbage collection. If implemented, allows an object to free resources before it is destroyed by the garbage collector.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ConfigureDevicesParameters.GetActionFormats">
      <summary />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ConfigureDevicesParameters.GetUserNames">
      <summary />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ConfigureDevicesParameters.SetActionFormats(Microsoft.DirectX.DirectInput.ActionFormat[])">
      <summary />
      <param name="value" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ConfigureDevicesParameters.SetUserNames(System.String[])">
      <summary />
      <param name="value" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ConfigureDevicesParameters.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ConfigureDevicesParameters.ColorSetStruct">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ConfigureDevicesParameters.Window">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.Device">
      <summary>Applications use the methods of the Device object to gain and release access to Microsoft® DirectInput® devices, manage device properties and information, set behavior, perform initialization, create and play force-feedback effects, and invoke a device's control panel.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.Acquire">
      <summary>Obtains access to the input device.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.BuildActionMap(Microsoft.DirectX.DirectInput.ActionFormat,Microsoft.DirectX.DirectInput.ActionMapControl)">
      <summary>Builds an action map for the device and retrieves information about it.</summary>
      <param name="af" />
      <param name="flags" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.BuildActionMap(Microsoft.DirectX.DirectInput.ActionFormat,System.String,Microsoft.DirectX.DirectInput.ActionMapControl)">
      <summary>Builds an action map for the device and retrieves information about it.</summary>
      <param name="af" />
      <param name="userName" />
      <param name="flags" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.#ctor(System.Guid)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="deviceGuid" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.Dispose">
      <summary>Immediately releases the unmanaged resources used by an object.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.Equals(System.Object)">
      <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary>
      <param name="compare">Object with which to make the comparison.</param>
      <returns>Value that is true if the instance is equal to the specified object, or false if it is not.</returns>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.Finalize">
      <summary>Called during garbage collection. If implemented, allows an object to free resources before it is destroyed by the garbage collector.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.GetBufferedData">
      <summary>Retrieves buffered data from the device.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.GetCurrentKeyboardState">
      <summary>Retrieves immediate data from the device.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.GetDeviceState(System.Type)">
      <summary />
      <param name="customFormatType" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.GetEffectInformation(System.Guid)">
      <summary />
      <param name="rguid" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.GetEffects(System.String,Microsoft.DirectX.DirectInput.FileEffectsFlags)">
      <summary>Enumerates all the effects supported by the force-feedback system on the device. The enumerated GUIDs can represent predefined effects, as well as effects peculiar to the device manufacturer.</summary>
      <param name="fileName" />
      <param name="flags" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.GetEffects(Microsoft.DirectX.DirectInput.EffectType)">
      <summary>Enumerates all the effects supported by the force-feedback system on the device. The enumerated GUIDs can represent predefined effects, as well as effects peculiar to the device manufacturer.</summary>
      <param name="effType" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.GetHashCode">
      <summary>Returns the hash code for the current instance.</summary>
      <returns>Hash code for the instance.</returns>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.GetObjectInformation(System.Int32,Microsoft.DirectX.DirectInput.ParameterHow)">
      <summary>Retrieves information about a device object, such as a button or axis.</summary>
      <param name="obj" />
      <param name="how" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.GetObjects(Microsoft.DirectX.DirectInput.DeviceObjectTypeFlags)">
      <summary>Enumerates the input and output objects available on a device.</summary>
      <param name="flags" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.GetPressedKeys">
      <summary>Retrieves the currently pressed keys on a keyboard device.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.op_Equality(Microsoft.DirectX.DirectInput.Device,Microsoft.DirectX.DirectInput.Device)">
      <summary>Compares the current instance of a class to another instance to determine whether they are the same.</summary>
      <param name="left">The <see cref="T:Microsoft.DirectX.DirectInput.Device" /> structure to the left of the equality operator.</param>
      <param name="right">The <see cref="T:Microsoft.DirectX.DirectInput.Device" /> structure to the right of the equality operator.</param>
      <returns>Value that is true if the objects are the same, or false if they are different.</returns>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.op_Inequality(Microsoft.DirectX.DirectInput.Device,Microsoft.DirectX.DirectInput.Device)">
      <summary>Compares the current instance of a class to another instance to determine whether they are different.</summary>
      <param name="left">The <see cref="T:Microsoft.DirectX.DirectInput.Device" /> structure to the left of the equality operator.</param>
      <param name="right">The <see cref="T:Microsoft.DirectX.DirectInput.Device" /> structure to the right of the equality operator.</param>
      <returns>Value that is true if the objects are different, or false if they are the same.</returns>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.Poll">
      <summary>Retrieves data from polled objects on a Microsoft® DirectInput® device. If the device does not require polling, calling this method has no effect. If a device that requires polling is not polled periodically, no new data is received from the device. Calling this method causes Microsoft® DirectInput® to update the device state, generate input events (if buffered data is enabled), and set notification events (if notification is enabled).</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.RunControlPanel">
      <summary>Runs the Microsoft® DirectInput® control panel associated with this device. If the device does not have a control panel associated with it, the default device control panel is launched.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.RunControlPanel(System.Windows.Forms.Control)">
      <summary>Runs the Microsoft® DirectInput® control panel associated with this device. If the device does not have a control panel associated with it, the default device control panel is launched.</summary>
      <param name="owner" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.SendForceFeedbackCommand(Microsoft.DirectX.DirectInput.ForceFeedbackCommand)">
      <summary>Sends a command to the device's force-feedback system.</summary>
      <param name="command" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.SendHardwareCommand(System.Int32,System.Byte[])">
      <summary>Sends a hardware-specific command to the force-feedback driver.</summary>
      <param name="command" />
      <param name="data" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.SetActionMap(Microsoft.DirectX.DirectInput.ActionFormat,Microsoft.DirectX.DirectInput.ApplyActionMap)">
      <summary>Sets the data format for a device and maps application-defined actions to device objects. It also sets the buffer size for buffered data.</summary>
      <param name="af" />
      <param name="flags" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.SetActionMap(Microsoft.DirectX.DirectInput.ActionFormat,System.String,Microsoft.DirectX.DirectInput.ApplyActionMap)">
      <summary>Sets the data format for a device and maps application-defined actions to device objects. It also sets the buffer size for buffered data.</summary>
      <param name="af" />
      <param name="userName" />
      <param name="flags" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.SetCooperativeLevel(System.Windows.Forms.Control,Microsoft.DirectX.DirectInput.CooperativeLevelFlags)">
      <summary>Establishes the cooperative level for this instance of the device. The cooperative level determines how this instance of the device interacts with other instances of the device and the rest of the system.</summary>
      <param name="parent" />
      <param name="flags" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.SetCooperativeLevel(System.IntPtr,Microsoft.DirectX.DirectInput.CooperativeLevelFlags)">
      <summary>Establishes the cooperative level for this instance of the device. The cooperative level determines how this instance of the device interacts with other instances of the device and the rest of the system.</summary>
      <param name="hwnd" />
      <param name="flags" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.SetDataFormat(Microsoft.DirectX.DirectInput.DeviceDataFormat)">
      <summary>Sets the data format for the Microsoft® DirectInput® device.</summary>
      <param name="df" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.SetDataFormat(Microsoft.DirectX.DirectInput.DataFormat)">
      <summary>Sets the data format for the Microsoft® DirectInput® device.</summary>
      <param name="df" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.SetEventNotification(System.Threading.WaitHandle)">
      <summary>Specifies an event that is to be set when the device state changes. It is also used to turn off event notification.</summary>
      <param name="deviceEvent" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.Unacquire">
      <summary>Releases access to the device.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.WriteEffect(System.IO.Stream,Microsoft.DirectX.DirectInput.FileEffect[])">
      <summary>Saves information about one or more force-feedback effects to a file that can be read by using Inputdevice9Enumeffectsinfile. This method is chiefly of interest to those wanting to write their own force-authoring applications.</summary>
      <param name="stream" />
      <param name="fileEffect" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.WriteEffect(System.IO.Stream,Microsoft.DirectX.DirectInput.FileEffect[],Microsoft.DirectX.DirectInput.FileEffectsFlags)">
      <summary>Saves information about one or more force-feedback effects to a file that can be read by using Inputdevice9Enumeffectsinfile. This method is chiefly of interest to those wanting to write their own force-authoring applications.</summary>
      <param name="stream" />
      <param name="fileEffect" />
      <param name="flags" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.WriteEffect(System.String,Microsoft.DirectX.DirectInput.FileEffect[])">
      <summary>Saves information about one or more force-feedback effects to a file that can be read by using Inputdevice9Enumeffectsinfile. This method is chiefly of interest to those wanting to write their own force-authoring applications.</summary>
      <param name="fileName" />
      <param name="fileEffect" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Device.WriteEffect(System.String,Microsoft.DirectX.DirectInput.FileEffect[],Microsoft.DirectX.DirectInput.FileEffectsFlags)">
      <summary>Saves information about one or more force-feedback effects to a file that can be read by using Inputdevice9Enumeffectsinfile. This method is chiefly of interest to those wanting to write their own force-authoring applications.</summary>
      <param name="fileName" />
      <param name="fileEffect" />
      <param name="flags" />
      <returns />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Device.Caps">
      <summary>Obtains the capabilities of the DirectInputDevice object.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Device.CreatedEffects">
      <summary>Enumerates all the currently created effects for this device. Effects created by Inputdevice9Createeffect are enumerated.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Device.CurrentJoystickState">
      <summary>Retrieves immediate data from the joystick device.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Device.CurrentMouseState">
      <summary>Retrieves immediate data from the mouse device.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Device.DeviceInformation">
      <summary>Obtains information about the device's identity.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Device.ForceFeedbackState">
      <summary>Retrieves the state of the device's force-feedback system.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Device.ImageInformation">
      <summary>Retrieves information about a device image for use in a configuration property sheet.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Device.Objects">
      <summary>Enumerates the input and output objects available on a device.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Device.Properties">
      <summary>Retrieves information about the input device.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceFullException">
      <summary>The device is full.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceFullException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.DirectX.DirectInput.DeviceFullException" /> class.</summary>
      <param name="info" />
      <param name="context" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceFullException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
      <param name="inner" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceFullException.#ctor(System.String)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceFullException.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceList">
      <summary>Collection of devices.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceList.GetEnumerator">
      <summary>Gets an enumerator for this collection.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceList.MoveNext">
      <summary>Advances the enumerator to the next element of the collection.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceList.Reset">
      <summary>Sets the enumerator to its initial position, which is before the first element in the collection.</summary>
      <returns />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceList.Count">
      <summary>Gets the number of elements.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceList.Current">
      <summary>Gets the current element in the collection.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceNotRegisteredException">
      <summary>The device or device instance is not registered with DirectInput.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceNotRegisteredException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="info" />
      <param name="context" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceNotRegisteredException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
      <param name="inner" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceNotRegisteredException.#ctor(System.String)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceNotRegisteredException.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceObjectList">
      <summary>A collection of device objects.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceObjectList.GetEnumerator">
      <summary>Gets an enumerator for this collection.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceObjectList.MoveNext">
      <summary>Advances the enumerator to the next element of the collection.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceObjectList.Reset">
      <summary>Sets the enumerator to its initial position, which is before the first element in the collection.</summary>
      <returns />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceObjectList.Count">
      <summary>Gets the number of elements.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceObjectList.Current">
      <summary>Gets the current element in the collection.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceProperties">
      <summary>Various properties you can get or set on a device.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceProperties.GetApplicationData(Microsoft.DirectX.DirectInput.ParameterHow,System.Int32)">
      <summary>Retrieves the application-defined value associated with an in-game action.</summary>
      <param name="how" />
      <param name="objectId" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceProperties.GetCalibrationPoints(Microsoft.DirectX.DirectInput.ParameterHow,System.Int32)">
      <summary>Retrieves calibration points used for the adjustment of incoming raw data.</summary>
      <param name="how" />
      <param name="objectId" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceProperties.GetDeadZone(Microsoft.DirectX.DirectInput.ParameterHow,System.Int32)">
      <summary>Retrieves a value for the dead zone of a joystick, in the range from 0 through 10,000, where 0 indicates that there is no dead zone, 5,000 indicates that the dead zone extends over 50 percent of the physical range of the axis on both sides of center, and 10,000 indicates that the entire physical range of the axis is dead. When the axis is within the dead zone, it is reported as being at the center of its range.</summary>
      <param name="how" />
      <param name="objectId" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceProperties.GetGranularity(Microsoft.DirectX.DirectInput.ParameterHow,System.Int32)">
      <summary>Retrieves the input granularity. Granularity represents the smallest distance over which the object reports movement. Most axis objects have a granularity of one; that is, all values are possible. Some axes have a larger granularity. For example, the wheel axis on a mouse can have a granularity of 20; that is, all reported changes in position are multiples of 20. In other words, when the user turns the wheel slowly, the device reports a position of 0, then 20, then 40, and so on. This is a read-only property.</summary>
      <param name="how" />
      <param name="objectId" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceProperties.GetKeyName(Microsoft.DirectX.DirectInput.ParameterHow,System.Int32)">
      <summary>Retrieves the localized key name for a keyboard key</summary>
      <param name="how" />
      <param name="objectId" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceProperties.GetLogicalRange(Microsoft.DirectX.DirectInput.ParameterHow,System.Int32)">
      <summary>Retrieves the range of the raw data returned for axes on a HID. Devices can return negative values.</summary>
      <param name="how" />
      <param name="objectId" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceProperties.GetPhysicalRange(Microsoft.DirectX.DirectInput.ParameterHow,System.Int32)">
      <summary>Retrieves the range of data for axes as suggested by the manufacturer of a HID. Values can be negative. Normally DirectInput returns values from 0 through 0×FFFF, but the range can be made to conform to the manufacturer's suggested range by using the Range property.</summary>
      <param name="how" />
      <param name="objectId" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceProperties.GetRange(Microsoft.DirectX.DirectInput.ParameterHow,System.Int32)">
      <summary>Retrieves the range of values an object can possibly report. For some devices, this is a read-only property.</summary>
      <param name="how" />
      <param name="objectId" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceProperties.GetSaturation(Microsoft.DirectX.DirectInput.ParameterHow,System.Int32)">
      <summary>Retrieves a value for the saturation zones of a joystick, in the range from 0 through 10,000. The saturation level is the point at which the axis is considered to be at its most extreme position. For example, if the saturation level is set to 9,500, the axis reaches the extreme of its range when it has moved 95 percent of the physical distance from its center position (or from the dead zone).</summary>
      <param name="how" />
      <param name="objectId" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceProperties.GetScanCode(Microsoft.DirectX.DirectInput.ParameterHow,System.Int32)">
      <summary>Retrieves the scan code for a keyboard key.</summary>
      <param name="how" />
      <param name="objectId" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceProperties.SetApplicationData(Microsoft.DirectX.DirectInput.ParameterHow,System.Int32,System.Object)">
      <summary>Sets the application-defined value associated with an in-game action.</summary>
      <param name="how" />
      <param name="objectId" />
      <param name="value" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceProperties.SetCalibrationPoints(Microsoft.DirectX.DirectInput.ParameterHow,System.Int32,Microsoft.DirectX.DirectInput.CalibrationPoint[])">
      <summary>Sets calibration points used for the adjustment of incoming raw data.</summary>
      <param name="how" />
      <param name="objectId" />
      <param name="value" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceProperties.SetDeadZone(Microsoft.DirectX.DirectInput.ParameterHow,System.Int32,System.Int32)">
      <summary>Sets the value for the dead zone of a joystick, in the range from 0 through 10,000, where 0 indicates that there is no dead zone, 5,000 indicates that the dead zone extends over 50 percent of the physical range of the axis on both sides of center, and 10,000 indicates that the entire physical range of the axis is dead. When the axis is within the dead zone, it is reported as being at the center of its range. This setting can be applied to either the entire device or to a specific axis.</summary>
      <param name="how" />
      <param name="objectId" />
      <param name="value" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceProperties.SetRange(Microsoft.DirectX.DirectInput.ParameterHow,System.Int32,Microsoft.DirectX.DirectInput.InputRange)">
      <summary>Sets the range of values an object can possibly report.</summary>
      <param name="how" />
      <param name="objectId" />
      <param name="value" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceProperties.SetSaturation(Microsoft.DirectX.DirectInput.ParameterHow,System.Int32,System.Int32)">
      <summary>Sets the value for the saturation zones of a joystick, in the range from 0 through 10,000. The saturation level is the point at which the axis is considered to be at its most extreme position. For example, if the saturation level is set to 9,500, the axis reaches the extreme of its range when it has moved 95 percent of the physical distance from its center position (or from the dead zone). This setting can be applied to either the entire device or a specific axis.</summary>
      <param name="how" />
      <param name="objectId" />
      <param name="value" />
      <returns />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceProperties.AutoCenter">
      <summary>Specifies whether device objects are self centering. This setting applies to the entire device, rather than to any particular object.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceProperties.AxisModeAbsolute">
      <summary>Gets or sets a value showing the the axis mode as absolute.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceProperties.BufferSize">
      <summary>Sets the input buffer size.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceProperties.ForceFeedbackGain">
      <summary>Sets the gain for the device.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceProperties.ForceFeedbackLoad">
      <summary>Retrieves the memory load for a device.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceProperties.JoystickId">
      <summary>Returns the instance number of a joystick.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceProperties.PortDisplayName">
      <summary>Retrieves the human-readable display name of the port to which this device is connected. Not generally used by applications.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceProperties.ProductName">
      <summary>Retrieves the friendly product name of the device.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceProperties.TypeName">
      <summary>Predefined property that retrieves the type name of a device. For most game controllers, this is the registry key name under REGSTR_PATH_JOYOEM from which static device settings can be retrieved, but predefined joystick types have special names consisting of a number sign (#) followed by a character dependent on the type. This value might not be available for all devices.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceProperties.UserName">
      <summary>Retrieves the user name for a user currently assigned to a device</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceProperties.VendorIdentityProductId">
      <summary>Read-only device property that retrieves the vendor identity (ID) and product ID of a HID device.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DInputHelper">
      <summary>Utility class for DirectInput</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DInputHelper.ButtonAny(System.Int32)">
      <summary>Any button. This is a function that takes a button number as its argument.</summary>
      <param name="instance" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DInputHelper.EnumCollection(System.Int32)">
      <summary>An object that belongs to HID link collection number n.</summary>
      <param name="n" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DInputHelper.GetInstance(System.Int32)">
      <summary>Extracts the object instance number code from a data format type.</summary>
      <param name="n" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DInputHelper.GetTypeCode(System.Int32)">
      <summary />
      <param name="n" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DInputHelper.MakeInstance(System.Int32)">
      <summary>Creates an instance identifier of a device object.</summary>
      <param name="n" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DInputHelper.MarshalDeviceArrival(System.IntPtr,Microsoft.DirectX.DirectInput.DeviceArrival@)">
      <summary>Marshal a device arrival during enumeration.</summary>
      <param name="arrival" />
      <param name="da" />
      <returns />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.EffectList">
      <summary>A collection of effects.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectList.GetEnumerator">
      <summary>Gets an enumerator for this collection.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectList.MoveNext">
      <summary>Advances the enumerator to the next element of the collection.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectList.Reset">
      <summary>Sets the enumerator to its initial position, which is before the first element in the collection.</summary>
      <returns />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.EffectList.Count">
      <summary>Gets the number of elements.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.EffectList.Current">
      <summary>Gets the current element in the collection.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.EffectObject">
      <summary>Applications use the methods of the EffectObject to manage effects of force-feedback devices.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectObject.#ctor(System.Guid,Microsoft.DirectX.DirectInput.Effect,Microsoft.DirectX.DirectInput.Device)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="eff" />
      <param name="die" />
      <param name="dev" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectObject.#ctor(System.Guid,Microsoft.DirectX.DirectInput.Device)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="eff" />
      <param name="dev" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectObject.Dispose">
      <summary>Immediately releases the unmanaged resources used by an object.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectObject.Download">
      <summary>Places the effect on the device. If the effect is already on the device, the existing effect is updated to match the values set by the method.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectObject.Equals(System.Object)">
      <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary>
      <param name="compare">Object with which to make the comparison.</param>
      <returns>Value that is true if the instance is equal to the specified object, or false if it is not.</returns>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectObject.Finalize">
      <summary>Called during garbage collection. If implemented, allows an object to free resources before it is destroyed by the garbage collector.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectObject.GetHashCode">
      <summary>Returns the hash code for the current instance.</summary>
      <returns>Hash code for the instance.</returns>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectObject.GetParameters(Microsoft.DirectX.DirectInput.Effect@,Microsoft.DirectX.DirectInput.EffectParameterFlags)">
      <summary>Retrieves information about an effect.</summary>
      <param name="eff" />
      <param name="flags" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectObject.op_Equality(Microsoft.DirectX.DirectInput.EffectObject,Microsoft.DirectX.DirectInput.EffectObject)">
      <summary>Compares the current instance of a class to another instance to determine whether they are the same.</summary>
      <param name="left">The <see cref="T:Microsoft.DirectX.DirectInput.EffectObject" /> structure to the left of the equality operator.</param>
      <param name="right">The <see cref="T:Microsoft.DirectX.DirectInput.EffectObject" /> structure to the right of the equality operator.</param>
      <returns>Value that is true if the objects are the same, or false if they are different.</returns>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectObject.op_Inequality(Microsoft.DirectX.DirectInput.EffectObject,Microsoft.DirectX.DirectInput.EffectObject)">
      <summary>Compares the current instance of a class to another instance to determine whether they are different.</summary>
      <param name="left">The <see cref="T:Microsoft.DirectX.DirectInput.EffectObject" /> structure to the left of the equality operator.</param>
      <param name="right">The <see cref="T:Microsoft.DirectX.DirectInput.EffectObject" /> structure to the right of the equality operator.</param>
      <returns>Value that is true if the objects are different, or false if they are the same.</returns>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectObject.SendHardwareCommand(System.Int32,System.Byte[])">
      <summary>Sends a hardware-specific command to the driver.</summary>
      <param name="command" />
      <param name="data" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectObject.SetParameters(Microsoft.DirectX.DirectInput.Effect,Microsoft.DirectX.DirectInput.EffectParameterFlags)">
      <summary>Sets the characteristics of an effect.</summary>
      <param name="eff" />
      <param name="flags" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectObject.Start(System.Int32)">
      <summary>Begins playing an effect. If the effect is already playing, it is restarted from the beginning. If the effect has not been downloaded or has been modified since its last download, it is downloaded before being started. This default behavior can be suppressed by passing the DIES_NODOWNLOAD flag.</summary>
      <param name="iterations" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectObject.Start(System.Int32,Microsoft.DirectX.DirectInput.EffectStartFlags)">
      <summary>Begins playing an effect. If the effect is already playing, it is restarted from the beginning. If the effect has not been downloaded or has been modified since its last download, it is downloaded before being started. This default behavior can be suppressed by passing the DIES_NODOWNLOAD flag.</summary>
      <param name="iterations" />
      <param name="flags" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectObject.Stop">
      <summary>Stops playing an effect.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectObject.Unload">
      <summary>Removes the effect from the device. If the effect is playing, it is automatically stopped before it is unloaded.</summary>
      <returns />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.EffectObject.EffectGuid">
      <summary>Retrieves the GUID for the effect represented by the Inputeffect object.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.EffectObject.EffectStatus">
      <summary>Retrieves the status of an effect.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.EffectPlayingException">
      <summary>The parameters were updated in memory but were not downloaded to the device because the device does not support updating an effect while it is still playing.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectPlayingException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.DirectX.DirectInput.EffectPlayingException" /> class.</summary>
      <param name="info" />
      <param name="context" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectPlayingException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
      <param name="inner" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectPlayingException.#ctor(System.String)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectPlayingException.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.ForceFeedbackGuid">
      <summary>Force feedback guid.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackGuid.ConstantForce">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackGuid.CustomForce">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackGuid.Damper">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackGuid.Friction">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackGuid.Inertia">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackGuid.RampForce">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackGuid.SawtoothDown">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackGuid.SawtoothUp">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackGuid.Sine">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackGuid.Spring">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackGuid.Square">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackGuid.Triangle">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.HasEffectsException">
      <summary>The device cannot be reinitialized because effects are attached to it.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.HasEffectsException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.DirectX.DirectInput.HasEffectsException" /> class.</summary>
      <param name="info" />
      <param name="context" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.HasEffectsException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
      <param name="inner" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.HasEffectsException.#ctor(System.String)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.HasEffectsException.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.IncompleteEffectException">
      <summary>The effect could not be downloaded because essential information is missing. For example, no axes have been associated with the effect, or no type-specific information has been supplied.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.IncompleteEffectException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.DirectX.DirectInput.IncompleteEffectException" /> class.</summary>
      <param name="info" />
      <param name="context" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.IncompleteEffectException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
      <param name="inner" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.IncompleteEffectException.#ctor(System.String)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.IncompleteEffectException.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.InputException">
      <summary>Base exception type for all DirectInput exceptions. Derives from DirectXException.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.InputException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.DirectX.DirectInput.InputException" /> class.</summary>
      <param name="info" />
      <param name="context" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.InputException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
      <param name="inner" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.InputException.#ctor(System.String)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.InputException.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.InputException.GetExceptionFromResultInternal(System.Int32)">
      <summary />
      <param name="resultCode" />
      <returns />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.InputLostException">
      <summary>Access to the input device has been lost. It must be reacquired.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.InputLostException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.DirectX.DirectInput.InputLostException" /> class.</summary>
      <param name="info" />
      <param name="context" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.InputLostException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
      <param name="inner" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.InputLostException.#ctor(System.String)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.InputLostException.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.InsufficientPriveledgesException">
      <summary>Insufficient priveledges for this call.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.InsufficientPriveledgesException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.DirectX.DirectInput.InsufficientPriveledgesException" /> class.</summary>
      <param name="info" />
      <param name="context" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.InsufficientPriveledgesException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
      <param name="inner" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.InsufficientPriveledgesException.#ctor(System.String)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.InsufficientPriveledgesException.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.KeyboardState">
      <summary>Contains the keyboard state.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.KeyboardState.Item(Microsoft.DirectX.DirectInput.Key)">
      <summary />
      <param name="index" />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.Manager">
      <summary>Applications use the methods of the Manager object to enumerate, create, and retrieve the status of Microsoft DirectInput devices.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Manager.ConfigureDevices(Microsoft.DirectX.DirectInput.ConfigureDevicesParameters,Microsoft.DirectX.DirectInput.ConfigureDevicesFlags)">
      <summary />
      <param name="params" />
      <param name="flags" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Manager.Finalize">
      <summary>Called during garbage collection. If implemented, allows an object to free resources before it is destroyed by the garbage collector.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Manager.FindDevice(System.Guid,System.String)">
      <summary />
      <param name="guidClass" />
      <param name="name" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Manager.GetDeviceAttached(System.Guid)">
      <summary />
      <param name="rguid" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Manager.GetDevices(Microsoft.DirectX.DirectInput.ActionFormat,Microsoft.DirectX.DirectInput.EnumDevicesBySemanticsFlags)">
      <summary>Enumerates available devices.</summary>
      <param name="actionFormat" />
      <param name="flags" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Manager.GetDevices(System.String,Microsoft.DirectX.DirectInput.ActionFormat,Microsoft.DirectX.DirectInput.EnumDevicesBySemanticsFlags)">
      <summary>Enumerates available devices.</summary>
      <param name="name" />
      <param name="actionFormat" />
      <param name="flags" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Manager.GetDevices(Microsoft.DirectX.DirectInput.DeviceType,Microsoft.DirectX.DirectInput.EnumDevicesFlags)">
      <summary>Enumerates available devices.</summary>
      <param name="deviceType" />
      <param name="flags" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Manager.GetDevices(Microsoft.DirectX.DirectInput.DeviceClass,Microsoft.DirectX.DirectInput.EnumDevicesFlags)">
      <summary>Enumerates available devices.</summary>
      <param name="deviceType" />
      <param name="flags" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Manager.RunControlPanel">
      <summary>Runs Control Panel to enable the user to install a new input device or modify configurations.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Manager.RunControlPanel(System.Windows.Forms.Control)">
      <summary>Runs Control Panel to enable the user to install a new input device or modify configurations.</summary>
      <param name="owner" />
      <returns />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Manager.Devices">
      <summary>Enumerates available devices.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.MapFileFailException">
      <summary>An error has occurred either reading the vendor-supplied action-mapping file for the device or reading or writing the user configuration mapping file for the device.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.MapFileFailException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.DirectX.DirectInput.MapFileFailException" /> class.</summary>
      <param name="info" />
      <param name="context" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.MapFileFailException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
      <param name="inner" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.MapFileFailException.#ctor(System.String)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.MapFileFailException.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.MoreDataException">
      <summary>Not all the requested information fit into the buffer.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.MoreDataException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.DirectX.DirectInput.MoreDataException" /> class.</summary>
      <param name="info" />
      <param name="context" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.MoreDataException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
      <param name="inner" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.MoreDataException.#ctor(System.String)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.MoreDataException.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.NotAcquiredException">
      <summary>The operation cannot be performed unless the device is acquired.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.NotAcquiredException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.DirectX.DirectInput.NotAcquiredException" /> class.</summary>
      <param name="info" />
      <param name="context" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.NotAcquiredException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
      <param name="inner" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.NotAcquiredException.#ctor(System.String)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.NotAcquiredException.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.NotBufferedException">
      <summary>The device is not buffered. Set the BufferSize property to enable buffering.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.NotBufferedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.DirectX.DirectInput.NotBufferedException" /> class.</summary>
      <param name="info" />
      <param name="context" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.NotBufferedException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
      <param name="inner" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.NotBufferedException.#ctor(System.String)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.NotBufferedException.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.NotDownloadedException">
      <summary>The effect is not downloaded.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.NotDownloadedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.DirectX.DirectInput.NotDownloadedException" /> class.</summary>
      <param name="info" />
      <param name="context" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.NotDownloadedException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
      <param name="inner" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.NotDownloadedException.#ctor(System.String)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.NotDownloadedException.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.NotExclusivelyAcquiredException">
      <summary>The operation cannot be performed unless the device is acquired in Exclusive mode.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.NotExclusivelyAcquiredException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.DirectX.DirectInput.NotExclusivelyAcquiredException" /> class.</summary>
      <param name="info" />
      <param name="context" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.NotExclusivelyAcquiredException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
      <param name="inner" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.NotExclusivelyAcquiredException.#ctor(System.String)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.NotExclusivelyAcquiredException.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.NotFoundException">
      <summary>The requested object does not exist.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.NotFoundException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.DirectX.DirectInput.NotFoundException" /> class.</summary>
      <param name="info" />
      <param name="context" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.NotFoundException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
      <param name="inner" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.NotFoundException.#ctor(System.String)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.NotFoundException.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.ObjectTypeGuid">
      <summary>Object type guid.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ObjectTypeGuid.Button">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ObjectTypeGuid.Key">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ObjectTypeGuid.PointOfView">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ObjectTypeGuid.RxAxis">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ObjectTypeGuid.RyAxis">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ObjectTypeGuid.RzAxis">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ObjectTypeGuid.Slider">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ObjectTypeGuid.Unknown">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ObjectTypeGuid.XAxis">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ObjectTypeGuid.YAxis">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ObjectTypeGuid.ZAxis">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.OtherApplicationHasPriorityException">
      <summary>Another application has a higher priority level, preventing this call from succeeding.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.OtherApplicationHasPriorityException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.DirectX.DirectInput.OtherApplicationHasPriorityException" /> class.</summary>
      <param name="info" />
      <param name="context" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.OtherApplicationHasPriorityException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
      <param name="inner" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.OtherApplicationHasPriorityException.#ctor(System.String)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.OtherApplicationHasPriorityException.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.PendingException">
      <summary>Data is not yet available.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.PendingException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.DirectX.DirectInput.PendingException" /> class.</summary>
      <param name="info" />
      <param name="context" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.PendingException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
      <param name="inner" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.PendingException.#ctor(System.String)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.PendingException.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.ReportFullException">
      <summary>More information was requested to be sent than can be sent to the device.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ReportFullException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.DirectX.DirectInput.ReportFullException" /> class.</summary>
      <param name="info" />
      <param name="context" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ReportFullException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
      <param name="inner" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ReportFullException.#ctor(System.String)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ReportFullException.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SystemGuid">
      <summary>Contains system guids for common device types.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SystemGuid.Keyboard">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SystemGuid.Mouse">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.UnpluggedException">
      <summary>The operation could not be completed because the device is not plugged in.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.UnpluggedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.DirectX.DirectInput.UnpluggedException" /> class.</summary>
      <param name="info" />
      <param name="context" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.UnpluggedException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
      <param name="inner" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.UnpluggedException.#ctor(System.String)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.UnpluggedException.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.UnsupportedException">
      <summary>The function called is not supported at this time.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.UnsupportedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.DirectX.DirectInput.UnsupportedException" /> class.</summary>
      <param name="info" />
      <param name="context" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.UnsupportedException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
      <param name="inner" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.UnsupportedException.#ctor(System.String)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="message" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.UnsupportedException.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.ActionAttributeFlags">
      <summary>Flags used to request specific attributes or processing.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ActionAttributeFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ActionAttributeFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ActionAttributeFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ActionAttributeFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ActionAttributeFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ActionAttributeFlags.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.ActionMapControl">
      <summary>Flags to control the mapping.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ActionMapControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ActionMapControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ActionMapControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ActionMapControl.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.ActionMechanism">
      <summary>Mapping mechanism used by DirectInput to configure the action.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ActionMechanism.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ActionMechanism.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ActionMechanism.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ActionMechanism.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ActionMechanism.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ActionMechanism.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ActionMechanism.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.Any">
      <summary>The following constants are used in the dwSemantic member of the Diaction structure to map an action to any matching control on the device.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any axis</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any axis</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any axis</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any s-axis</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any s-axis</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any clutch</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any clutch</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any brake</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any brake</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any axis</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any accelerator</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any v-axis</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any v-axis</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any u-axis</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any u-axis</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any r-axis</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any r-axis</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any z-axis</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any z-axis</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any axis</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any axis</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any x-axis</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Any.">
      <summary>Any x-axis</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.ApplyActionMap">
      <summary>Value that specifies how the action map is applied.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ApplyActionMap.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ApplyActionMap.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ApplyActionMap.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.ArcadePlatform">
      <summary>The genre contains controls for an arcade-style game.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadePlatform.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadePlatform.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadePlatform.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadePlatform.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadePlatform.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadePlatform.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadePlatform.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadePlatform.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadePlatform.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadePlatform.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadePlatform.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadePlatform.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadePlatform.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadePlatform.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadePlatform.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadePlatform.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadePlatform.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadePlatform.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadePlatform.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadePlatform.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadePlatform.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.ArcadeSideToSide">
      <summary>The genre contains controls for an arcade-style game.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadeSideToSide.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadeSideToSide.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadeSideToSide.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadeSideToSide.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadeSideToSide.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadeSideToSide.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadeSideToSide.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadeSideToSide.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadeSideToSide.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadeSideToSide.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadeSideToSide.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadeSideToSide.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadeSideToSide.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadeSideToSide.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadeSideToSide.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadeSideToSide.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadeSideToSide.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadeSideToSide.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadeSideToSide.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ArcadeSideToSide.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.AxesDataFormat">
      <summary>Describes a device's data format. This structure is used with the Inputdevice9Setdataformat method.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.AxesDataFormat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.AxesDataFormat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.AxesDataFormat.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.BrowserControl">
      <summary>The genre contains controls for browser control.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.BrowserControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.BrowserControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.BrowserControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.BrowserControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.BrowserControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.BrowserControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.BrowserControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.BrowserControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.BrowserControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.BrowserControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.BrowserControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.BrowserControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.BrowserControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.BrowserControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.BrowserControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.BrowserControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.BrowserControl.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.Button">
      <summary>A button.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Button.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.Cad2DControl">
      <summary>The genre contains controls for a 2D CAD control</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad2DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad2DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad2DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad2DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad2DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad2DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad2DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad2DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad2DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad2DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad2DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad2DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad2DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad2DControl.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.Cad3DControl">
      <summary>The genre contains controls for a 3-D CAD control</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad3DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad3DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad3DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad3DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad3DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad3DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad3DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad3DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad3DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad3DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad3DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad3DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad3DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad3DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad3DControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Cad3DControl.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.CadFlyBy">
      <summary>The genre contains controls for a CAD Fly By.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadFlyBy.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadFlyBy.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadFlyBy.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadFlyBy.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadFlyBy.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadFlyBy.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadFlyBy.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadFlyBy.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadFlyBy.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadFlyBy.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadFlyBy.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadFlyBy.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadFlyBy.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadFlyBy.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadFlyBy.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadFlyBy.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.CadModel">
      <summary>The genre contains controls for a CAD model.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadModel.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadModel.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadModel.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadModel.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadModel.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadModel.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadModel.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadModel.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadModel.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadModel.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadModel.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadModel.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadModel.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadModel.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadModel.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CadModel.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.ConfigureDevicesFlags">
      <summary>Flags for configuring devices.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ConfigureDevicesFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ConfigureDevicesFlags.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.CooperativeLevelFlags">
      <summary>The cooperative level determines how this instance of the device interacts with other instances of the device and the rest of the system.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CooperativeLevelFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CooperativeLevelFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CooperativeLevelFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CooperativeLevelFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.CooperativeLevelFlags.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DataFormatFlags">
      <summary>Data format flags.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DataFormatFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DataFormatFlags.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceClass">
      <summary>Used when enumerating a class of devices.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceClass.">
      <summary>All devices of type DI8DEVTYPE_MOUSE and DI8DEVTYPE_SCREENPOINTER.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceClass.">
      <summary>All keyboards. Equivalent to DI8DEVTYPE_KEYBOARD.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceClass.">
      <summary>All game controllers.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceClass.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceClass.">
      <summary>All devices.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceData">
      <summary>Contains buffered device information. This structure is used with the Inputdevice9Getdevicedata and the Inputdevice9Senddevicedata methods.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceData.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceDataFormat">
      <summary>Describes a device's data format. This structure is used with the Inputdevice9Setdataformat method.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceDataFormat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceDataFormat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceDataFormat.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceObjectTypeFlags">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceObjectTypeFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceObjectTypeFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceObjectTypeFlags.">
      <summary>Flags describing other attributes of the data format. This value can be one of the following:</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceObjectTypeFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceObjectTypeFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceObjectTypeFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceObjectTypeFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceObjectTypeFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceObjectTypeFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceObjectTypeFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceObjectTypeFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceObjectTypeFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceObjectTypeFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceObjectTypeFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceObjectTypeFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceObjectTypeFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceObjectTypeFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceObjectTypeFlags.">
      <summary>Flags describing other attributes of the data format. This value can be one of the following:</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceType">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceType.">
      <summary>All devices that do not fall into another class.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceType.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceTypeControl">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeControl.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceTypeDriving">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeDriving.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeDriving.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeDriving.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeDriving.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeDriving.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceTypeFirstPerson">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeFirstPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeFirstPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeFirstPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeFirstPerson.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceTypeFlight">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeFlight.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeFlight.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeFlight.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeFlight.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceTypeGamePad">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeGamePad.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeGamePad.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeGamePad.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceTypeJoystick">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeJoystick.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeJoystick.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceTypeKeyboard">
      <summary>All keyboards. Equivalent to DI8DEVTYPE_KEYBOARD.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeKeyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeKeyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeKeyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeKeyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeKeyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeKeyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeKeyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeKeyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeKeyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeKeyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeKeyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeKeyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeKeyboard.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceTypeMouse">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeMouse.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeMouse.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeMouse.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeMouse.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeMouse.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeMouse.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceTypeRemote">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeRemote.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceTypeScreenPtr">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeScreenPtr.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeScreenPtr.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeScreenPtr.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeScreenPtr.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceTypeSupplemental">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeSupplemental.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeSupplemental.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeSupplemental.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeSupplemental.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeSupplemental.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeSupplemental.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeSupplemental.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeSupplemental.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeSupplemental.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeSupplemental.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeSupplemental.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceTypeSupplemental.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DI">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DI.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DI.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DI.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DI.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DrivingCombat">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingCombat.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DrivingMecha">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingMecha.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DrivingRace">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingRace.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DrivingTank">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DrivingTank.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.EffectFlags">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectFlags.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.EffectParameterFlags">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectParameterFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectParameterFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectParameterFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectParameterFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectParameterFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectParameterFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectParameterFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectParameterFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectParameterFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectParameterFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectParameterFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectParameterFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectParameterFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectParameterFlags.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.EffectStartFlags">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectStartFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectStartFlags.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.EffectType">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectType.">
      <summary>Contains type-specific information for effects that are marked as DIEFT_CONDITION.A reference to an array of Dicondition structures for an effect is passed in the lpvTypeSpecificParams member of the Dieffect structure. The number of elements in the array must be either one, or equal to the number of axes associated with the effect.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectType.">
      <summary>Retrieves a value for the</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectType.">
      <summary>Contains type-specific information for effects that are marked as DIEFT_PERIODIC.The structure describes a periodic effect.A reference to a single Diperiodic structure for an effect is passed in the lpvTypeSpecificParams member of the Dieffect structure.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EffectType.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.EnumBySemanticsReason">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EnumBySemanticsReason.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EnumBySemanticsReason.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EnumBySemanticsReason.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EnumBySemanticsReason.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.EnumDevicesBySemanticsFlags">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EnumDevicesBySemanticsFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EnumDevicesBySemanticsFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EnumDevicesBySemanticsFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EnumDevicesBySemanticsFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EnumDevicesBySemanticsFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EnumDevicesBySemanticsFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EnumDevicesBySemanticsFlags.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.EnumDevicesFlags">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EnumDevicesFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EnumDevicesFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EnumDevicesFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EnumDevicesFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EnumDevicesFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.EnumDevicesFlags.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.FightingFps">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingFps.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.FightingHandToHand">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingHandToHand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingHandToHand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingHandToHand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingHandToHand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingHandToHand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingHandToHand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingHandToHand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingHandToHand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingHandToHand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingHandToHand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingHandToHand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingHandToHand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingHandToHand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingHandToHand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingHandToHand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingHandToHand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingHandToHand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingHandToHand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingHandToHand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingHandToHand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingHandToHand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingHandToHand.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.FightingThirdPerson">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FightingThirdPerson.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.FileEffectsFlags">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FileEffectsFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FileEffectsFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FileEffectsFlags.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.FlyingCivilian">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingCivilian.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.FlyingHelicopter">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingHelicopter.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.FlyingMilitary">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FlyingMilitary.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.ForceFeedbackCommand">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackCommand.">
      <summary>Sets the enumerator to its initial position, which is before the first element in the collection.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackCommand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackCommand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackCommand.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackCommand.">
      <summary>Sends a command to the device's force-feedback system.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackCommand.">
      <summary>Sends a command to the device's force-feedback system.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.ForceFeedbackStates">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackStates.">
      <summary>Retrieves the state of the device's force-feedback system.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackStates.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackStates.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackStates.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackStates.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackStates.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackStates.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackStates.">
      <summary>Retrieves the state of the device's force-feedback system.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackStates.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackStates.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackStates.">
      <summary>Retrieves the state of the device's force-feedback system.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ForceFeedbackStates.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.ImageFileType">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ImageFileType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ImageFileType.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.JoystickOffset">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary>Two additional axis values (formerly called the u-axis and v-axis) whose semantics depend on the joystick. Use the Inputdevice9Getobjectinfo method to obtain semantic information about these values.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary>Two additional axis values (formerly called the u-axis and v-axis) whose semantics depend on the joystick. Use the Inputdevice9Getobjectinfo method to obtain semantic information about these values.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary>Z-axis rotation (often called the rudder). If the joystick does not have this axis, the value is 0.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary>Y-axis rotation. If the joystick does not have this axis, the value is 0.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary>X-axis rotation. If the joystick does not have this axis, the value is 0.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.JoystickOffset.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.Key">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary>Returns a value indicating whether this instance is equal to a specified object.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary>Inserts an element into the collection at the specified index.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Key.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.Keyboard">
      <summary>The following constants are used in the dwSemantic member of the Diaction structure to map an action to a physical key.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>PAGE DOWN</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On NEC PC-98 Japanese keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On Japanese keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>PERIOD (decimal point) on numeric keypad</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>MEDIA SELECT key, which displays a selection of supported media players on the system</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>Displays the Microsoft Internet Explorer Favorites list, the Microsoft Windows® Favorites folder, or the Netscape Bookmarks list</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>Application key</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>DOWN ARROW</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>PAGE UP</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>UP ARROW</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>Right ALT</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>FORWARD SLASH (/) on numeric keypad</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On numeric keypad of NEC PC-98 Japanese keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>NEXT TRACK</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On Japanese keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On Japanese keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On Japanese keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On NEC PC-98 Japanese keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On Japanese keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On Japanese keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>PREVIOUS TRACK; CIRCUMFLEX (^) on Japanese keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On numeric pad of Brazilian keyboards</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On Japanese keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On Japanese keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On numeric pad of Brazilian keyboards</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On Japanese keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On NEC PC-98 Japanese keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On NEC PC-98 Japanese keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On NEC PC-98 Japanese keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On British and German keyboards</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>MINUS SIGN (-) on numeric keypad</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>SCROLL LOCK</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>CAPS LOCK</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>SPACEBAR</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>Left ALT</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>ASTERISK (*) on numeric keypad</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>RIGHT ARROW</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>FORWARD SLASH (/) on main keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On main keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>LEFT ARROW</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>GRAVE ACCENT (`)</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>ENTER on main keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>BACKSPACE</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>Returns a value indicating whether this instance is equal to a specified object.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On main keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On main keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On main keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On main keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On main keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On main keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On main keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On main keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On main keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On main keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>On main keyboard</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>Inserts an element into the collection at the specified index.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>RIGHT ARROW</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>LEFT ARROW</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary>PLUS SIGN (+) on numeric keypad</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Keyboard.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.MaxPoints">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.MaxPoints.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.Mouse">
      <summary>The following constants are used in the dwSemantic member of the Diaction structure to map an action to a physical axis or button on a mouse.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Mouse.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Mouse.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Mouse.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Mouse.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Mouse.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Mouse.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Mouse.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Mouse.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Mouse.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Mouse.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Mouse.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Mouse.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Mouse.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.MouseOffset">
      <summary>Mouse device constants, defined in Dinput.h, represent offsets within a mouse device's data packet, the Dimousestate or Dimousestate2 structure.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.MouseOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.MouseOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.MouseOffset.">
      <summary>Dimousestate2 only</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.MouseOffset.">
      <summary>Dimousestate2 only</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.MouseOffset.">
      <summary>Dimousestate2 only</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.MouseOffset.">
      <summary>Dimousestate2 only</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.MouseOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.MouseOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.MouseOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.MouseOffset.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.MouseOffset.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.ObjectInstanceFlags">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ObjectInstanceFlags.">
      <summary>Flags describing other attributes of the data format. This value can be one of the following:</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ObjectInstanceFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ObjectInstanceFlags.">
      <summary>The magnitude of the maximum force that can be created by the actuator associated with this object. Force is expressed in newtons and measured in relation to where the hand would be during normal operation of the device.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ObjectInstanceFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ObjectInstanceFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ObjectInstanceFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ObjectInstanceFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ObjectInstanceFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ObjectInstanceFlags.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.ParameterHow">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ParameterHow.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ParameterHow.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ParameterHow.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ParameterHow.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.PropertyType">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropertyType.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.PropRangeFlags">
      <summary>Retrieves the range of values an object can possibly report. For some devices, this is a read-only property.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropRangeFlags.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.PropRangeFlags.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.RemoteControl">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.RemoteControl.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.ReturnCode">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ReturnCode.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ReturnCode.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ReturnCode.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ReturnCode.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ReturnCode.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ReturnCode.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ReturnCode.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ReturnCode.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ReturnCode.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ReturnCode.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ReturnCode.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.ReturnCode.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SetActionMapReturnCodes">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SetActionMapReturnCodes.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SetActionMapReturnCodes.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SetActionMapReturnCodes.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SpaceSim">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SpaceSim.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SportsBaseballBatting">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballBatting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballBatting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballBatting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballBatting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballBatting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballBatting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballBatting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballBatting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballBatting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballBatting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballBatting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballBatting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballBatting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballBatting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballBatting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballBatting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballBatting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballBatting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballBatting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballBatting.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SportsBaseBallField">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseBallField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseBallField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseBallField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseBallField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseBallField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseBallField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseBallField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseBallField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseBallField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseBallField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseBallField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseBallField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseBallField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseBallField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseBallField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseBallField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseBallField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseBallField.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SportsBaseballPitch">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballPitch.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballPitch.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballPitch.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballPitch.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballPitch.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballPitch.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballPitch.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballPitch.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballPitch.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballPitch.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballPitch.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballPitch.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballPitch.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballPitch.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballPitch.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballPitch.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBaseballPitch.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SportsBasketballDefense">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballDefense.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SportsBasketballOffense">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBasketballOffense.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SportsBikingMountain">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBikingMountain.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBikingMountain.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBikingMountain.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBikingMountain.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBikingMountain.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBikingMountain.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBikingMountain.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBikingMountain.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBikingMountain.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBikingMountain.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBikingMountain.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBikingMountain.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBikingMountain.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBikingMountain.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBikingMountain.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBikingMountain.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBikingMountain.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBikingMountain.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsBikingMountain.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SportsFishing">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFishing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFishing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFishing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFishing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFishing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFishing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFishing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFishing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFishing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFishing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFishing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFishing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFishing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFishing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFishing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFishing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFishing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFishing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFishing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFishing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFishing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFishing.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SportsFootballDefense">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballDefense.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SportsFootballField">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballField.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballField.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SportsFootballOffense">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballOffense.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SportsFootballQuarterback">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballQuarterback.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballQuarterback.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballQuarterback.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballQuarterback.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballQuarterback.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballQuarterback.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballQuarterback.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballQuarterback.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballQuarterback.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballQuarterback.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballQuarterback.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballQuarterback.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballQuarterback.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballQuarterback.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballQuarterback.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballQuarterback.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballQuarterback.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballQuarterback.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsFootballQuarterback.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SportsGolf">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsGolf.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsGolf.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsGolf.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsGolf.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsGolf.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsGolf.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsGolf.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsGolf.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsGolf.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsGolf.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsGolf.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsGolf.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsGolf.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsGolf.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsGolf.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsGolf.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsGolf.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsGolf.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsGolf.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsGolf.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SportsHockeyDefense">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyDefense.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SportsHockeyGoalie">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyGoalie.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyGoalie.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyGoalie.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyGoalie.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyGoalie.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyGoalie.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyGoalie.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyGoalie.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyGoalie.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyGoalie.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyGoalie.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyGoalie.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyGoalie.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyGoalie.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyGoalie.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyGoalie.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyGoalie.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyGoalie.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyGoalie.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SportsHockeyOffense">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHockeyOffense.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SportsHunting">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsHunting.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SportsRaquet">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsRaquet.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsRaquet.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsRaquet.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsRaquet.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsRaquet.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsRaquet.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsRaquet.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsRaquet.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsRaquet.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsRaquet.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsRaquet.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsRaquet.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsRaquet.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsRaquet.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsRaquet.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsRaquet.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsRaquet.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsRaquet.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SportsSkiing">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSkiing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSkiing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSkiing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSkiing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSkiing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSkiing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSkiing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSkiing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSkiing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSkiing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSkiing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSkiing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSkiing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSkiing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSkiing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSkiing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSkiing.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSkiing.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SportsSoccerDefense">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerDefense.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SportsSoccerOffense">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.SportsSoccerOffense.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.StandardEffect">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StandardEffect.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StandardEffect.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StandardEffect.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StandardEffect.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StandardEffect.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StandardEffect.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StandardEffect.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StandardEffect.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StandardEffect.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StandardEffect.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StandardEffect.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StandardEffect.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StandardEffect.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StandardEffect.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.StrategyRolePlaying">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyRolePlaying.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.StrategyTurn">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyTurn.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyTurn.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyTurn.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyTurn.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyTurn.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyTurn.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyTurn.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyTurn.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyTurn.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyTurn.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyTurn.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyTurn.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyTurn.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyTurn.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyTurn.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyTurn.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyTurn.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.StrategyTurn.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.TextAlign">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.TextAlign.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.TextAlign.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.TextAlign.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.TextAlign.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.TextAlign.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.TextAlign.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.TimeStamp">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.TimeStamp.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.TimeStamp.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.TimeStamp.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.TimeStamp.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.Voice">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Voice.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Voice.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Voice.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Voice.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Voice.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Voice.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Voice.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Voice.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Voice.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Voice.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Voice.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Voice.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Voice.">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Voice.">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.CalibrationPoint">
      <summary>Describes a calibration point. An array of Cpoint structures is contained by a Dipropcpoints structure.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.CalibrationPoint.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.CalibrationPoint.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.CalibrationPoint.RawData">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.CalibrationPoint.ScalingValue">
      <summary>Scaling value to be associated with the LP number. The percentage of the maximum value multiplied by 10000.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.ColorSet">
      <summary>Describes a set of colors used to draw the device configuration user object. It is part of the Diconfiguredevicesparams structure.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ColorSet.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ColorSet.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ColorSet.AreaFill">
      <summary>Fill color for areas outside controls such as tabs and buttons.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ColorSet.Border">
      <summary>Border color, used to display lines around controls such as tabs and buttons.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ColorSet.CalloutHighlight">
      <summary>Color used to display callout lines.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ColorSet.CalloutLine">
      <summary>Color used to display callout lines.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ColorSet.ControlFill">
      <summary>Fill color for controls such as tabs and buttons.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ColorSet.HighlightFill">
      <summary>Fill color for highlighted controls.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ColorSet.TextFore">
      <summary>Foreground text color.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ColorSet.TextHighlight">
      <summary>Foreground color for highlighted text.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.Condition">
      <summary>Contains type-specific information for effects that are marked as DIEFT_CONDITION.A reference to an array of Dicondition structures for an effect is passed in the lpvTypeSpecificParams member of the Dieffect structure. The number of elements in the array must be either one, or equal to the number of axes associated with the effect.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Condition.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Condition.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Condition.DeadBand">
      <summary>Region around LOffset in which the condition is not active, in the range from 0 through 10,000. In other words, the condition is not active between LOffset minus LDeadBand and LOffset plus LDeadBand.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Condition.NegativeCoefficient">
      <summary>Coefficient constant on the negative side of the offset, in the range from -10,000 through 10,000. If the device does not support separate positive and negative coefficients, the value of LNegative</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Condition.NegativeSaturation">
      <summary>Maximum force output on the negative side of the offset, in the range from 0 through 10,000.If the device does not support force saturation, the value of this member is ignored.If the device does not support separate positive and negative saturation, the value of DwNegativeSaturation is ignored, and the value of DwPositiveSaturation is used as both the positive and negative saturation.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Condition.Offset">
      <summary>Offset for the condition, in the range from -10,000 through 10,000.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Condition.PositiveCoefficient">
      <summary>Coefficient constant on the positive side of the offset, in the range from -10,000 through 10,000.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Condition.PositiveSaturation">
      <summary>Maximum force output on the positive side of the offset, in the range from 0 through 10,000.If the device does not support force TermSaturation, the value of this member is ignored.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.ConstantForce">
      <summary>Contains type-specific information for effects that are marked as DIEFT_CONSTANTFORCE.The structure describes a constant force effect.A reference to a single Diconstantforce structure for an effect is passed in the lpvTypeSpecificParams member of the Dieffect structure.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ConstantForce.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ConstantForce.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ConstantForce.Magnitude">
      <summary>The magnitude of the effect, in the range from -10,000 through 10,000. If an TermEnvelope is applied to this effect, the value represents the magnitude of the TermSustain. If no envelope is applied, the value represents the amplitude of the entire effect.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.CustomForce">
      <summary>Contains type-specific information for effects that are marked as DIEFT_CUSTOMFORCE.The structure describes a custom or user-defined force.A reference to a Dicustomforce structure for an effect is passed in the lpvTypeSpecificParams member of the Dieffect structure.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.CustomForce.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.CustomForce.GetForceData">
      <summary />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.CustomForce.SetForceData(System.Int32[])">
      <summary />
      <param name="value" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.CustomForce.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.CustomForce.Channels">
      <summary>Number of channels (axes) affected by this force. The first channel is applied to the first axis associated with the effect, the second to the second, and so on. If there are fewer channels than axes, nothing is associated with the extra axes.If there is only a single channel, the effect is rotated in the direction specified by the rglDirection member of the Dieffect structure. If there is more than one channel, rotation is not allowed.Not all devices support rotation of custom effects.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.CustomForce.SamplePeriod">
      <summary>Sample period, in microseconds.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.CustomForce.Samples">
      <summary>Total number of samples in the RglForceData. It must be an integral multiple of the CChannels.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DataFormat">
      <summary>Describes a device's data format. This structure is used with the Inputdevice9Setdataformat method.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DataFormat.ObjectDataFormat">
      <summary />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DataFormat.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DataFormat.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DataFormat.DataSize">
      <summary>Size of a data packet returned by the device, in bytes. This value must be a multiple of 4 and must exceed the largest offset value for an object's data within the data packet.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DataFormat.Flags">
      <summary>Flags describing other attributes of the data format. This value can be one of the following:</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceArrival">
      <summary />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceArrival.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceArrival.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceArrival.Class">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceArrival.Name">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceCaps">
      <summary>Describes a Microsoft® DirectInput® device's capabilities. This structure is used with the Inputdevice9Getcapabilities method.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceCaps.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceCaps.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.Alias">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.Attack">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.Attatched">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.DeadBand">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.DeviceSubType">
      <summary>Device type specifier. This member can contain values identical to those in the dwDevType member of the Dideviceinstance structure.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.DeviceType">
      <summary>Device type specifier. This member can contain values identical to those in the dwDevType member of the Dideviceinstance structure.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.Emulated">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.Fade">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.FFDriverVersion">
      <summary>Version number of the device driver.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.FFMinTimeResolution">
      <summary>Minimum time, in microseconds, that the device can resolve. The device rounds any times to the nearest supported increment. For example, if the value of DwFFMinTimeResolution is 1000, the device would round any times to the nearest millisecond.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.FFSamplePeriod">
      <summary>Minimum time between playback of consecutive raw force commands, in microseconds.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.FirmwareRevision">
      <summary>Firmware revision of the device.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.ForceFeedback">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.HardwareRevision">
      <summary>Hardware revision of the device.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.Hidden">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.NumberAxes">
      <summary>Number of axes available on the device.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.NumberButtons">
      <summary>Number of buttons available on the device.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.NumberPointOfViews">
      <summary>Number of point-of-view controllers available on the device.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.Phantom">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.PolledDataFormat">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.PolledDevice">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.PosNegCoefficients">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.PosNegSaturation">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.Saturation">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceCaps.StartDelay">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceImageInformation">
      <summary>Carries information required to display a device image or an overlay image with a callout. This structure is passed to the Inputdevice9Getimageinfo method as an array within a Dideviceimageinfoheader structure.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceImageInformation.CalloutLine">
      <summary>Array of POINT structures that specify coordinates of the points describing a callout line. A callout line connects a device control to a caption for the game action. Each line can have from one to four segments. This member is valid only if the DIDIFT_OVERLAY flag is present in DwFlags.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceImageInformation.CalloutRectangle">
      <summary>RECT structure that describes the rectangle in which the game action string is displayed. If the string cannot fit within the rectangle, the application is responsible for handling clipping. This member is valid only if the DIDIFT_OVERLAY flag is present in DwFlags.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceImageInformation.Overlay">
      <summary>Rectangle, using coordinates relative to the top-left pixel of the device configuration image, in which the overlay image should be painted. This member is valid only if the DIDIFT_OVERLAY flag is present in DwFlags.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceImageInformation.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceImageInformation.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceImageInformation.Flags">
      <summary>Flag that describes the intended use of the image.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceImageInformation.ImagePath">
      <summary>Fully qualified path to the file that contains an image of the device. The file format is given in DwFlags. If no image is available for the device, this member will be set to NULL. If so, the application is responsible for enumerating controls on the device and displaying a default listing of actions to device controls (similar to the method used by most applications before Microsoft® DirectX® 8.0).</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceImageInformation.ObjectId">
      <summary>Control identifier, as a combination of DIDFT_* flags and an instance value, to which an overlay image corresponds for this device. Applications use the DIDFT_GETINSTANCE and DIDFT_GETTYPE macros to decode this value to its constituent parts. This member is valid only if the DIDIFT_OVERLAY flag is present in DwFlags.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceImageInformation.TextAlign">
      <summary>DWORD value that specifies the alignment of the text in the rectangle described by the RcCalloutRect member. Must be one horizontal alignment flag combined with one vertical alignment flag. This member is valid only if the DIDIFT_OVERLAY flag is present in DwFlags.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceImageInformation.ViewId">
      <summary>For device view images (DIDIFT_CONFIGURATION), this is the identifier of the device view.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceImageInformationHeader">
      <summary>Contains information about device images. Used in the Inputdevice9Getimageinfo method.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.DeviceImageInformationHeader.ImageInformationArray">
      <summary>Pointer to a buffer that receives an array of Dideviceimageinfo structures describing all the device images and views, overlay images, and callout-string coordinates.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceImageInformationHeader.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceImageInformationHeader.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceImageInformationHeader.Buttons">
      <summary>DWORD variable that receives the number of buttons on the device.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceImageInformationHeader.NumberAxes">
      <summary>DWORD variable that receives the number of axes on the device.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceImageInformationHeader.POVs">
      <summary>DWORD variable that receives the number of point-of-view controllers on the device.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceImageInformationHeader.Views">
      <summary>DWORD variable that receives the number of views of this device.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceInstance">
      <summary>Describes an instance of a Microsoft® DirectInput® device. This structure is used with the Input9Enumdevices, Input9Enumdevicesbysemantics, and Inputdevice9Getdeviceinfo methods.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceInstance.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceInstance.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceInstance.DeviceSubType">
      <summary>Device type specifier. The least-significant byte of the device type description code specifies the device type. The next-significant byte specifies the device subtype. This value can also be combined with DIDEVTYPE_HID, which specifies a Human Interface Device (TermHid).</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceInstance.DeviceType">
      <summary>Device type specifier. The least-significant byte of the device type description code specifies the device type. The next-significant byte specifies the device subtype. This value can also be combined with DIDEVTYPE_HID, which specifies a Human Interface Device (TermHid).</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceInstance.FFDriverGuid">
      <summary>Unique identifier for the driver being used for force feedback. The driver's manufacturer establishes this identifier.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceInstance.InstanceGuid">
      <summary>Unique identifier for the instance of the device. An application can save the instance GUID into a configuration file and use it at a later time. Instance GUIDs are specific to a particular computer. An instance GUID obtained from one computer is unrelated to instance GUIDs on another.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceInstance.InstanceName">
      <summary>Friendly name for the instance, for example, 'Joystick 1.'</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceInstance.ProductGuid">
      <summary>Unique identifier for the product. This identifier is established by the manufacturer of the device.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceInstance.ProductName">
      <summary>Friendly name for the product.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceInstance.Usage">
      <summary>If the device is a Human Interface Device (HID), this member contains the HID usage code.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceInstance.UsagePage">
      <summary>If the device is a Human Interface Device (HID), this member contains the HID usage page code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.DeviceObjectInstance">
      <summary>Describes a device object instance. This structure is used with the Inputdevice9Enumobjects method to provide the Dienumdeviceobjectscallback callback function with information about a particular object associated with a device, such as an axis or button. It is also used with the Inputdevice9Getobjectinfo method to retrieve information about a device object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceObjectInstance.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.DeviceObjectInstance.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceObjectInstance.CollectionNumber">
      <summary>The Human Interface Device (TermHid) link collection to which the object belongs.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceObjectInstance.DesignatorIndex">
      <summary>An index that refers to a designator in the HID physical descriptor. This number can be passed to functions in the HID parsing library (Hidpi.h) to obtain additional information about the device object.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceObjectInstance.Dimension">
      <summary>A Human Interface Device (HID) code for the dimensional units in which the object's value is reported, if known, or 0 if not known.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceObjectInstance.Exponent">
      <summary>The exponent to associate with the dimension, if known. Dimensional units are always integral, so an exponent might be needed to convert them to nonintegral types.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceObjectInstance.Flags">
      <summary>Flags describing other attributes of the data format. This value can be one of the following:</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceObjectInstance.ForceResolution">
      <summary>The force resolution of the actuator associated with this object. The returned value represents the number of gradations, or subdivisions, of the maximum force that can be expressed by the force-feedback system from 0 (no force) to maximum force.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceObjectInstance.MaxForce">
      <summary>The magnitude of the maximum force that can be created by the actuator associated with this object. Force is expressed in newtons and measured in relation to where the hand would be during normal operation of the device.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceObjectInstance.Name">
      <summary>Name of the object, for example, 'X-Axis' or 'Right Shift.'</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceObjectInstance.ObjectId">
      <summary>An index that refers to a designator in the HID physical descriptor. This number can be passed to functions in the HID parsing library (Hidpi.h) to obtain additional information about the device object.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceObjectInstance.ObjectType">
      <summary>Unique identifier that indicates the object type. This member is optional. If present, it can be one of the following values:</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceObjectInstance.Offset">
      <summary>Offset in the native data format of the device. The native data format corresponds to the raw device data. The DwOfs member does not correspond to the device constant, such as DIJOFS_BUTTON0, for this object.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceObjectInstance.ReportId">
      <summary>Reserved.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceObjectInstance.Usage">
      <summary>The HID usage associated with the object, if known. HIDs always report a usage. Non-HIDs can optionally report a usage; if they do not, the value of this member is 0.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.DeviceObjectInstance.UsagePage">
      <summary>The Human Interface Device (HID) usage page associated with the object, if known. HIDs always report a usage page. Non-HID devices can optionally report a usage page; if they do not, the value of this member is 0.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.Effect">
      <summary>Used by the Inputdevice9Createeffect method to initialize a new Inputeffect object. It is also used by the InputeffectSetparameters and InputeffectGetparameters methods.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Effect.ConditionStruct">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Effect.Constant">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Effect.CustomStruct">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Effect.EnvelopeStruct">
      <summary />
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Effect.Periodic">
      <summary>Contains type-specific information for effects that are marked as DIEFT_PERIODIC.The structure describes a periodic effect.A reference to a single Diperiodic structure for an effect is passed in the lpvTypeSpecificParams member of the Dieffect structure.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.Effect.RampStruct">
      <summary />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Effect.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Effect.GetAxes">
      <summary />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Effect.GetDirection">
      <summary />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Effect.SetAxes(System.Int32[])">
      <summary />
      <param name="value" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Effect.SetDirection(System.Int32[])">
      <summary />
      <param name="value" />
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Effect.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Effect.Duration">
      <summary>The total duration of the effect, in microseconds. If this value is INFINITE, the effect has infinite duration. If an TermEnvelope has been applied to the effect, the TermAttack is applied, followed by an infinite TermSustain.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Effect.EffectType">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Effect.Flags">
      <summary>Flags associated with the effect. This value can be a combination of one or more of the following values:</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Effect.Gain">
      <summary>The gain to be applied to the effect, in the range from 0 through 10,000. The gain is a scaling factor applied to all magnitudes of the effect and its envelope.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Effect.SamplePeriod">
      <summary>The period at which the device should play back the effect, in microseconds. A value of 0 indicates that the default playback sample rate should be used. If the device is not capable of playing back the effect at the specified rate, it chooses the supported rate that is closest to the requested value.Setting a custom DwSamplePeriod can be used for special effects. For example, playing a sine wave at an artificially large sample period results in a rougher texture.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Effect.StartDelay">
      <summary>Time (in microseconds) that the device should wait after a InputeffectStart call before playing the effect. If this value is 0, effect playback begins immediately. This member is not present in versions prior to Microsoft® DirectX® 7.0.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Effect.TriggerButton">
      <summary>The identifier or offset of the button to be used to trigger playback of the effect. The flags DIEFF_OBJECTIDS and DIEFF_OBJECTOFFSETS determine the semantics of the value. If this member is set to DIEB_NOTRIGGER, no trigger button is associated with the effect.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Effect.TriggerRepeatInterval">
      <summary>The interval, in microseconds, between the end of one playback and the start of the next when the effect is triggered by a button press and the button is held down. Setting this value to INFINITE suppresses repetition. Support for trigger repeat for an effect is indicated by the presence of the DIEP_TRIGGERREPEATINTERVAL flag in the dwStaticParams member of the Dieffectinfo structure.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Effect.UsesEnvelope">
      <summary>Used by the Dieffect structure to specify the optional TermEnvelope parameters for an effect. The TermSustain level for the envelope is represented by the dwMagnitude member of the Diperiodic structure and the lMagnitude member of the Diconstantforce structure. The sustain time is represented by dwDuration member of the Dieffect structure.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.EffectInformation">
      <summary>Used by the Inputdevice9Enumeffects and Inputdevice9Geteffectinfo methods to return information about a particular effect supported by a device.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectInformation.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectInformation.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.EffectInformation.DynamicParams">
      <summary>Zero or more DIEP_* values denoting parameters of the effect that can be modified while the effect is playing. For a list of possible values, see InputeffectGetparameters. If an application attempts to change a parameter while the effect is playing and the driver does not support modifying that effect dynamically, the driver is permitted to stop the effect, update the parameters, then restart it. For more information, see InputeffectSetparameters.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.EffectInformation.EffectGuid">
      <summary>Identifier of the effect.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.EffectInformation.EffectType">
      <summary>Zero or more of the following values:</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.EffectInformation.Name">
      <summary>Name of the effect, for example, 'Sawtooth up' or 'Constant force'.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.EffectInformation.StaticParams">
      <summary>Zero or more DIEP_* values describing the parameters supported by the effect. For example, if DIEP_ENVELOPE is set, the effect supports an envelope. For a list of possible values, see InputeffectGetparameters. It is not an error for an application to attempt to use effect parameters that are not supported by the device. The unsupported parameters are ignored.This information is provided to enable the application to tailor its use of force feedback to the capabilities of the specific device.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.EffectStatus">
      <summary />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectStatus.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.EffectStatus.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.EffectStatus.Emulated">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.EffectStatus.Playing">
      <summary>The effect is playing.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.Envelope">
      <summary>Used by the Dieffect structure to specify the optional TermEnvelope parameters for an effect. The TermSustain level for the envelope is represented by the dwMagnitude member of the Diperiodic structure and the lMagnitude member of the Diconstantforce structure. The sustain time is represented by dwDuration member of the Dieffect structure.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Envelope.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Envelope.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Envelope.AttackLevel">
      <summary>Amplitude for the start of the envelope, relative to the baseline, in the range from 0 through 10,000. If the effect's type-specific data does not specify a baseline, the amplitude is relative to 0.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Envelope.AttackTime">
      <summary>The time, in microseconds, to reach the TermSustain level.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Envelope.FadeLevel">
      <summary>Amplitude for the end of the envelope, relative to the baseline, in the range from 0 through 10,000. If the effect's type-specific data does not specify a baseline, the amplitude is relative to 0.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Envelope.FadeTime">
      <summary>The time, in microseconds, to reach the fade level.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.FileEffect">
      <summary>Describes data for a force-feedback effect stored in a file. It is used in conjunction with the Inputdevice9Enumeffectsinfile and Inputdevice9Writeeffecttofile methods.</summary>
    </member>
    <member name="F:Microsoft.DirectX.DirectInput.FileEffect.EffectStruct">
      <summary>Pointer to a Dieffect structure containing information about the effect.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.FileEffect.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.FileEffect.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.FileEffect.EffectGuid">
      <summary>Unique identifier of the effect type. This can be one of the standard GUIDs defined in Dinput.h, such as GUID_ConstantForce, or one created by the designer.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.FileEffect.Name">
      <summary>Name of the effect.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.InputRange">
      <summary />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.InputRange.#ctor(System.Int32,System.Int32)">
      <summary>Initializes a new instance of the object.</summary>
      <param name="minimumRange" />
      <param name="maximumRange" />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.InputRange.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.InputRange.Max">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.InputRange.Min">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.JoystickState">
      <summary>Describes the state of a joystick device. This structure is used with the Inputdevice9Getdevicestate method.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.JoystickState.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.JoystickState.GetASlider">
      <summary>Extra axis accelerations.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.JoystickState.GetButtons">
      <summary>Array of buttons. The high-order bit of the byte is set if the corresponding button is down, and clear if the button is up or does not exist.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.JoystickState.GetFSlider">
      <summary>Extra axis forces.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.JoystickState.GetPointOfView">
      <summary>Direction controllers, such as point-of-view hats. The position is indicated in hundredths of a degree clockwise from north (away from the user). The center position is normally reported as -1; but see Remarks. For indicators that have only five positions, the value for a controller is -1, 0, 9,000, 18,000, or 27,000.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.JoystickState.GetSlider">
      <summary>Two additional axes, formerly called the u-axis and v-axis, whose semantics depend on the joystick. Use the Inputdevice9Getobjectinfo method to obtain semantic information about these values.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.JoystickState.GetVSlider">
      <summary>Extra axis velocities.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.JoystickState.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.ARx">
      <summary>X-axis angular acceleration.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.ARy">
      <summary>Y-axis angular acceleration.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.ARz">
      <summary>Z-axis angular acceleration.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.AX">
      <summary>X-axis acceleration.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.AY">
      <summary>Y-axis acceleration.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.AZ">
      <summary>Z-axis acceleration.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.FRx">
      <summary>X-axis torque.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.FRy">
      <summary>Y-axis torque.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.FRz">
      <summary>Z-axis torque.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.FX">
      <summary>X-axis force.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.FY">
      <summary>Y-axis force.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.FZ">
      <summary>Z-axis force.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.Rx">
      <summary>X-axis rotation. If the joystick does not have this axis, the value is 0.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.Ry">
      <summary>Y-axis rotation. If the joystick does not have this axis, the value is 0.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.Rz">
      <summary>Z-axis rotation (often called the rudder). If the joystick does not have this axis, the value is 0.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.VRx">
      <summary>X-axis angular velocity.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.VRy">
      <summary>Y-axis angular velocity.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.VRz">
      <summary>Z-axis angular velocity.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.VX">
      <summary>X-axis velocity.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.VY">
      <summary>Y-axis velocity.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.VZ">
      <summary>Z-axis velocity.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.X">
      <summary>X-axis, usually the left-right movement of a stick.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.Y">
      <summary>Y-axis, usually the forward-backward movement of a stick.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.JoystickState.Z">
      <summary>Z-axis, often the throttle control. If the joystick does not have this axis, the value is 0.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.MouseState">
      <summary>Describes the state of a mouse device that has up to four buttons, or another device that is being accessed as if it were a mouse device. This structure is used with the Inputdevice9Getdevicestate method.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.MouseState.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.MouseState.GetMouseButtons">
      <summary>Array of buttons. The high-order bit of the byte is set if the corresponding button is down.</summary>
      <returns />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.MouseState.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.MouseState.X">
      <summary>X-axis.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.MouseState.Y">
      <summary>Y-axis.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.MouseState.Z">
      <summary>Z-axis, typically a wheel. If the mouse does not have a z-axis, the value is 0.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.ObjectDataFormat">
      <summary>Describes a device object's data format for use with the Inputdevice9Setdataformat method.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ObjectDataFormat.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.ObjectDataFormat.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ObjectDataFormat.DeviceType">
      <summary>Device type that describes the object. It is a combination of the following flags describing the object type (axis, button, and so forth) and containing the object-instance number in the middle 16 bits. When requesting a data format, the instance portion must be set to DIDFT_ANYINSTANCE to indicate that any instance is permissible, or to DidftMakeinstance(n) to restrict the request to instance n. See the examples under Remarks.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ObjectDataFormat.Flags">
      <summary>Zero or more of the following values:</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ObjectDataFormat.Offset">
      <summary>Offset within the data packet where the data for the input source is stored. This value must be a multiple of 4 for DWORD size data, such as axes. It can be byte-aligned for buttons.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.ObjectDataFormat.SourceGuid">
      <summary>Unique identifier for the axis, button, or other input source. When requesting a data format, making this member NULL indicates that any type of object is permissible.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.Periodic">
      <summary>Contains type-specific information for effects that are marked as DIEFT_PERIODIC.The structure describes a periodic effect.A reference to a single Diperiodic structure for an effect is passed in the lpvTypeSpecificParams member of the Dieffect structure.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Periodic.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.Periodic.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Periodic.Magnitude">
      <summary>Magnitude of the effect, in the range from 0 through 10,000. If an TermEnvelope is applied to this effect, the value represents the magnitude of the TermSustain. If no envelope is applied, the value represents the amplitude of the entire effect.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Periodic.Offset">
      <summary>Offset of the effect. The range of forces generated by the effect is LOffset minus DwMagnitude to LOffset plus DwMagnitude. The value of the LOffset member is also the baseline for any envelope that is applied to the effect.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Periodic.Period">
      <summary>Period of the effect, in microseconds.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.Periodic.Phase">
      <summary>Position in the cycle of the periodic effect at which playback begins, in the range from 0 through 35,999. See Remarks.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.RampForce">
      <summary>Contains type-specific information for effects that are marked as DIEFT_RAMPFORCE. The structure describes a ramp force effect.A reference to a single Dirampforce structure for an effect is passed in the lpvTypeSpecificParams member of the Dieffect structure.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.RampForce.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.RampForce.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.RampForce.End">
      <summary>Magnitude at the end of the effect, in the range from -10,000 through 10,000.</summary>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.RampForce.Start">
      <summary>Magnitude at the start of the effect, in the range from -10,000 through 10,000.</summary>
    </member>
    <member name="T:Microsoft.DirectX.DirectInput.SemanticsInstance">
      <summary />
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.SemanticsInstance.#ctor">
      <summary>Initializes a new instance of the object.</summary>
    </member>
    <member name="M:Microsoft.DirectX.DirectInput.SemanticsInstance.ToString">
      <summary>Obtains a string representation of the current instance.</summary>
      <returns>String that represents the object.</returns>
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.SemanticsInstance.Device">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.SemanticsInstance.DeviceInstance">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.SemanticsInstance.Flags">
      <summary />
    </member>
    <member name="P:Microsoft.DirectX.DirectInput.SemanticsInstance.Remaining">
      <summary />
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.DICONDITION">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.DICONSTANTFORCE">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.DICUSTOMFORCE">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.DIDEVCAPS">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.DIDEVICEINSTANCEA">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.DIDEVICEOBJECTDATA">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.DIDEVICEOBJECTINSTANCEA">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.DIEFFECT">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.DIEFFECTINFOA">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.DIEFFESCAPE">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.DIENVELOPE">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.DIFILEEFFECT">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.DIJOYSTATE2">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.DIPERIODIC">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.DIPROPCPOINTS">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.DIPROPDWORD">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.DIPROPHEADER">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.DIPROPPOINTER">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.DIPROPRANGE">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.DIPROPSTRING">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.DIRAMPFORCE">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.IDirectInput8A">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.IDirectInputDevice8A">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails.IDirectInputEffect">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails._DEV_BROADCAST_DEVICEINTERFACE_A">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails._DEV_BROADCAST_HDR">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails._DIACTIONA">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails._DIACTIONFORMATA">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails._DICOLORSET">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails._DICONFIGUREDEVICESPARAMSA">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails._DIDATAFORMAT">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails._DIDEVICEIMAGEINFOA">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails._DIDEVICEIMAGEINFOHEADERA">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails._DIMOUSESTATE2">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
    <member name="T:Microsoft.DirectX.PrivateImplementationDetails._DIOBJECTDATAFORMAT">
      <summary>Allows the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectXapplication programming interface (API). This is not intended to be used directly from your code.</summary>
    </member>
  </members>
</doc>